package com.bd.scm.domain.dto.timeCard;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author yufc
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TimecardClientDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    private Long id;

    /**
     *
     */
    private Long userSerial;

    /**
     *
     */
    private String workNo;

    /**
     *
     */
    private String staffName;

    /**
     *
     */
    private Integer deptId;

    /**
     *
     */
    private String department;

    /**
     *
     */
    private String dateWeek;

    /**
     *
     */
    private String date;

    /**
     *
     */
    private String week;

    /**
     *
     */
    private String shiftTyle;

    /**
     *
     */
    private String workStart;

    /**
     *
     */
    private String workEnd;

    /**
     *
     */
    private String inClock;

    /**
     *
     */
    private String outClock;

    /**
     *
     */
    private Integer attendanceStatus;

    /**
     *
     */
    private String shouldHours;

    /**
     *
     */
    private String realOutHours;

    /**
     *
     */
    private Integer cumulativeHours;

    /**
     *
     */
    private Integer zhongBanTimes;

    /**
     *
     */
    private Integer yeBanTimes;

    /**
     *
     */
    private Integer pending2;

    /**
     *
     */
    private String pending;

    /**
     *
     */
    private Integer jiabanId;

    /**
     *
     */
    private String jiabanTyle;

    /**
     *
     */
    private String startTime;

    /**
     *
     */
    private String endTime;

    /**
     *
     */
    private String applyHours;

    /**
     *
     */
    private String isDining;

    /**
     *
     */
    private Integer daiQueRen2;

    /**
     *
     */
    private String daiQueRen;

    /**
     *
     */
    private String usuallyJiaban;

    /**
     *
     */
    private String weekendJiaban;

    /**
     *
     */
    private String holidaysJiaban;

    /**
     *
     */
    private String overtimeBreak;

    /**
     *
     */
    private String totalWork;

    /**
     *
     */
    private String leaveTyle;

    /**
     *
     */
    private String leaveTime;

    /**
     *
     */
    private String otBillId;

    /**
     *
     */
    private String signBegin;

    /**
     *
     */
    private String signEnd;

    /**
     *
     */
    private String leaveBillId;

    /**
     *
     */
    private Integer sSwipe;

    /**
     *
     */
    private Integer otBillStatus;

    /**
     *
     */
    private Integer swipeBeginRepair;

    /**
     *
     */
    private Integer swipeEndRepair;

    /**
     *
     */
    private Integer lockStatus;

    /**
     *
     */
    private Integer leaveMinutes;
}

